package org.adream.account.entity;

import java.io.Serializable;

/**
 * @Description: 多站点
 * @author: magic chen
 * @date: 2022/8/3 14:54
 **/
public class DomainProfileEntity extends PubClass implements Serializable {

    private String id;

    // 数据类型 P = 父级；C = 子级
    private String dataType;

    // 父id，site作为父级。其余所有属性皆为其子属性
    private String parentId;

    // 数据名，eg: 首页banner
    private String dataName;

    // 数据key，标识字段，使用本字段取值。eg：front_banner
    private String dataKey;

    // 数据值，eg：http://your.url/banner/url
    private String dataValue;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getDataName() {
        return dataName;
    }

    public void setDataName(String dataName) {
        this.dataName = dataName;
    }

    public String getDataKey() {
        return dataKey;
    }

    public void setDataKey(String dataKey) {
        this.dataKey = dataKey;
    }

    public String getDataValue() {
        return dataValue;
    }

    public void setDataValue(String dataValue) {
        this.dataValue = dataValue;
    }

    @Override
    public String getTable() {
        return "acc_domain_profile";
    }
}
